Synonyms for "detention camp"

Words with similar meaning